be horrified - French English Dictionary